package com.xunfang.bean;

import lombok.Data;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.beans.factory.annotation.Qualifier;
import org.springframework.beans.factory.annotation.Value;
import org.springframework.stereotype.Component;

import javax.annotation.Resource;

/**
 * @author yellow Docter
 * @date 2023 -10-10
 * @desc
 * @Autowired   会从spring容器中 找 car类型
 *    给当前的属性 进行 初始化赋值
 */
@Component
@Data
public class Person {

    @Value("王思聪")
    private String username;

//    @Autowired       通过类型进行自动装配
    @Resource           //通过名称进行装配
    @Qualifier          // 指定ioc容器中 的id 进行装配
    private Car car;

}
